home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19960209-19960425 / 000379_news@columbia.edu _Wed Apr 10 06:10:47 1996.msg < prev    next >
Internet Message Format  |  2020-01-01  |  2KB

  1. Return-Path: news@columbia.edu
  2. Received: from apakabar.cc.columbia.edu (apakabar.cc.columbia.edu [128.59.35.159]) by watsun.cc.columbia.edu (8.7.3/8.7.3) with ESMTP id GAA05778 for <kermit.misc@watsun>; Wed, 10 Apr 1996 06:10:46 -0400 (EDT)
  3. Received: (from news@localhost) by apakabar.cc.columbia.edu (8.7.3/8.7.3) id GAA29135 for kermit.misc@watsun; Wed, 10 Apr 1996 06:10:42 -0400 (EDT)
  4. Path: news.columbia.edu!panix!netaxs.com!news2.cais.net!news.cais.net!news.jsums.edu!gatech!udel!itchy.ee.udel.edu!kelleher
  5. From: kelleher@itchy.ee.udel.edu (Jason D. Kelleher)
  6. Newsgroups: comp.protocols.kermit.misc
  7. Subject: HELP: need return status of system command
  8. Date: 9 Apr 1996 21:16:04 GMT
  9. Organization: University of Delaware
  10. Lines: 22
  11. Distribution: usa
  12. Message-ID: <4kek2k$918@louie.udel.edu>
  13. NNTP-Posting-Host: itchy.ee.udel.edu
  14.  
  15.  
  16.     Ok, here's my problem.  After I download a data file with I need to
  17. verify that it is complete.  The data file has a trailer, so I tried
  18. the following:
  19.  
  20.     # Check the validity of the file.
  21.     run grep -s "TRAILER: \v(ndate)" \%f
  22.     xif success {echo \%f appears valid.} -
  23.     else {echo Error: \%f appears invalid., goto error}
  24.  
  25.     The xif seems to just test if the "run" succeeded.  I want the
  26. return status of the grep.  Any suggestions?  Hopefully someone can
  27. tell me if this is possible, the manual leaves a bit to be desired when
  28. discussing the "run" command.  (Or, the run command leaves a bit to be
  29. desired...  :)
  30.  
  31.  
  32. ---
  33. Jason D. Kelleher              Systems Administrator
  34.   jasonk@susq.com              Susquehanna Investment Group
  35.   kelleher@eecis.udel.edu      I work for 'em, don't speak for 'em.
  36.